stopping power

[ˈstɔpiŋ ˈpauə]
un. 阻挡本领;阻止能力
[网络] 制止力;阻止本领;阻滞力